草庐IT

MySQL 索引

全部标签

javascript - 如何让谷歌索引使用 javascript 重定向的页面

我正在为一个网站使用谷歌地图。通过主页上的map提供的所有数据也列在整个站点的其他页面上,但是在启用javascript的情况下,这些页面会重定向到主页:例如http://host.com/county/essex重定向到http://host.com/#county/essex,这使得map加载了Essex的所有数据。我希望Google将我网站上的所有页面编入索引,否则map中包含的所有数据都无法搜索到。但我知道出于非常充分的理由,Google通常不会为重定向的页面编制索引。有没有办法让谷歌索引我的网页。或者,如果做不到这一点,是否可以通过其他方式将所有数据提交给谷歌?*编辑我的所有

seo - 我如何让 Google 索引对我网站的关键字所做的更改?

我已经更改了我网站的关键字、描述和标题,但Google没有为新关键字编制索引。相反,我发现Google正在为旧版本编制索引。如何让Google使用我添加的新关键字为我的网站编制索引? 最佳答案 抓取页面之间的时间段因页面而异很多。发布到SO的帖子将在几秒钟内被Google抓取并编入索引。您的个人页面在20年内未更改内容可能甚至每年都不会被抓取一次。向webmastertools提交站点地图可能会重新抓取您的网站以验证您的站点地图。您可以使用它来加速重新抓取。但是,正如@Charles指出的那样,keywords元标记大多被Googl

seo - 如何索引新关键字

我的问题是我更改了我的网站关键字并将其提交给谷歌,即由谷歌MetaTag验证。谷歌正在为这些关键词编制索引。我已经更改了我的关键字,但是谷歌索引的是较旧的关键字而不是最近的关键字,我需要通过googleMetaTag重新验证吗或者请向我推荐任何其他可以索引我的新关键字的解决方案 最佳答案 Google抓取工具并非每天都运行。有时可能需要长达一周的时间才能将新关键字编入索引。这只是等待的问题。他们会出现的。如果您有内容经常更改的页面,当您向google提供您的站点地图时,您可以规定这一点。http://www.xml-sitemaps

redirect - 如何最好地设置来自旧站点的 301 重定向,该旧站点在 Google 上索引了许多重复条目?

我目前正在与客户合作重新开发他们的网站。在发布之前我需要做的最后一件事是确保他们的旧网站页面正确重定向到新网站的新URL结构。不幸的是,当我查看Google以查看他们当前网站的索引情况时,这个相对较小的网站似乎有超过1500个页面被索引。当我查看Google上的索引链接时,许多似乎是同一页面的重复,但由于旧网站上使用的糟糕URI结构,Google以不同方式对待它们。例如,“map”页面在Google上至少被索引了两次,分别位于以下2个URL下:www.website.com/frame_page-map.html?mp_session=iris7k85851j05q55piqci31u

codeigniter 防止系统文件夹和文件夹被索引

system文件夹、img文件夹、css文件夹、js文件夹中包含与网站内容无关的代码。我们应该在robots.text中禁止它们吗? 最佳答案 禁止目录使用robots.txt文件意味着:他们的内容不会被主要搜索引擎编入索引如果这些文件包含与您的网站无关的内容,和/或不应在搜索中返回,您可以这样做。但他们的内容仍然可供用户使用robots.txt只是对爬虫的指示——绝对不是禁止任何人访问的方法。 关于codeigniter防止系统文件夹和文件夹被索引,我们在StackOverflow上找

seo - 谷歌索引问题

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭11年前。Improvethisquestion我为客户制作了一个基于wordpress的网站。完成后,我在google上提交了该网站,就像我对所有其他网站所做的那样-将google网站管理员生成的.html文件放在网站根目录中,并制作了一个sitemap.xml。网站在第一周没有出现,所以我重新提交了站点地图。2周后再次发生同样的事情。几天前,我注意到客户正在探索wordpress管理,不小心勾选了“从搜索引擎中阻止我的站点”-添加了在h

javascript - JQGrid 和搜索引擎索引

我有一个广泛使用jqgrid的mvc3web应用程序。我才知道客户端网格对SEO不友好。搜索引擎不会将JQGrid数据作为其客户端网格进行索引。有什么方法可以调整JQGrid使其变得对SEO友好吗?我不想用其他一些服务器端网格更改数十个JQGrids。请在这方面帮助我。 最佳答案 jqGrid是一个JavaScript库,众所周知,搜索引擎不执行JavaScript。更不用说您可能正在使用AJAX从服务器获取数据。很遗憾地告诉您,但为了使您的网页对SEO友好,您需要创建显示相同数据的无JavaScript版本。显然,当用户意外进入该

seo - 谷歌索引的测试域。如何解决这个问题?

在开发过程中,我们在测试服务器上使用域。开发完成后,我们将代码“推送”到livedomain(在liveserver上)。开发仅发生在测试域上。在开发过程中,我们将GoogleAnalytics添加到我们的代码中。现在谷歌索引了我们的开发域,并在搜索结果中显示了live和test域。我们只希望我们的livedomain出现在Google搜索结果中。我阅读了一些关于301重定向的文档。但这是解决此问题的最佳方法吗?开发域:http://developer.example.com:81(在测试服务器上)活域:http://www.example.com(在直播服务器上)

seo - 在谷歌已经索引我的网站后从共享 IP 切换到专用 IP

我在共享IP上托管了一个网站,我读到如果共享IP的人被列入黑名单等可能会影响我的排名。问题是:在网站已经在谷歌搜索结果上帮助后,是否会切换到专用IP?(它现在在底部,因为我还没有做任何搜索引擎优化)(我听说有某种无法撤销的“谷歌禁令”?) 最佳答案 我已经多次切换IP地址而没有出现SEO问题。这是一个可以帮助您的检查list:1)让你的旧服务器保持运行2)设置具有相同内容和url的新服务器。3)更改DNS以指向新服务器4)等待几天(或直到DNS缓存全部过期)5)拆除旧服务器。更改域名可能会带来更多问题,但更改IP地址并不是什么大问题

asp.net-mvc - SEO:索引链接到页面但不索引 URL

在我的一个ASP.NETMVC应用程序中,我使用actionlink来切换语言,例如http://example.com/nl/home/switch?lang=en&redirect=/en/home/about。按下url时,switch函数将用户重定向到/en/home/about,语言为en(英语)。问题是谷歌正在索引开关操作链接,就好像它是链接页面一样。因此,在此示例中,/en/home/about在Google结果中显示为http://example.com/nl/home/switch?lang=en&redirect=/en/home/关于而不是http://examp